﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.ComponentModel;
using System.Windows.Controls;

namespace ScreensInterfaces
{
    public interface IRepresentationLayer : INotifyPropertyChanged
    {
        UserControl CurrentScreen { get; }
        IScreen ShowCaptureNumeric(ScreenInput input);
        IScreen ShowMessage(ScreenInput input);
        IScreen ShowTwoChoices(ScreenInput input);

        void SetLanguage(string language);
    }
}
